Improved Deterministic Length Reduction
نویسندگان
چکیده
This paper presents a new technique for deterministic length reduction. This technique improves the running time of the algorithm presented in [?] for performing fast convolution in sparse data. While the regular fast convolution of vectors V1, V2 whose sizes are N1, N2 respectively, takes O(N1 logN2) using FFT, using the new technique for length reduction, the algorithm proposed in [?] performs the convolution in O(n1 log 3 n1), where n1 is the number of non-zero values in V1. The algorithm assumes that V1 is given in advance, and V2 is given in running time. The novel technique presented in this paper improves the convolution time to O(n1 log 2 n1) deterministically, which equals the best running time given achieved by a randomized algorithm. The preprocessing time of the new technique remains the same as the preprocessing time of [?], which is O(n 1 ). This assumes and deals the case where N1 is polynomial in n1. In the case where N1 is exponential in n1, a reduction to a polynomial case can be used. In this paper we also improve the preprocessing time of this reduction from O(n41) to O(n 3 1polylog(n1)).
منابع مشابه
Reduction of BL-general L-fuzzy Automata
In this paper, we show that for any BL-general L-fuzzy automaton (BL-GLFA) there exists a complete deterministic accessible reduced BL-general L-fuzzy automaton that recognizing the behavior of the BL-GLFA. Also, we prove that for any finite realization β, there exists a minimal complete deterministic BL-GLFA recognizing β. We prove any complete deterministic accessible reduced BL-GLFA is a min...
متن کاملPolynomials: a new tool for length reduction in binary discrete convolutions
Efficient handling of sparse data is a key challenge in Computer Science. Binary convolutions, such as polynomial multiplication or the Walsh Transform are a useful tool in many applications and are efficiently solved. In the last decade, several problems required efficient solution of sparse binary convolutions. Both randomized and deterministic algorithms were developed for efficiently comput...
متن کاملDeterministic Soliton Graphs
Soliton graphs are studied in the context of a reduction procedure that simplifies the structure of graphs without affecting the deterministic property of the corresponding automata. It is shown that an elementary soliton graph defines a deterministic automaton iff it reduces to a graph not containing even-length cycles. Based on this result, a general characterization is given for deterministi...
متن کاملConstrained Clustering as an Optimization Method
Our deterministic annealing approach to clustering is derived on the basis of the principle of maximum entropy, is independent of the initial state, and produces natural hierarchical clustering solutions by going through a sequence of phase transitions. This approach i s modified here for a larger class of optimization problems by adding constraints to the free energy. The concept of constraine...
متن کاملEnumerating all the Irreducible Polynomials over Finite Field
In this paper we give a detailed analysis of deterministic and randomized algorithms that enumerate any number of irreducible polynomials of degree n over a finite field and their roots in the extension field in quasilinear∗ time cost per element. Our algorithm is based on an improved algorithm for enumerating all the Lyndon words of length n in linear delay time and the known reduction of Lynd...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/0802.0017 شماره
صفحات -
تاریخ انتشار 2008